implement of husbandry - Allemand Anglais Dictionnaire